package com.yjd.bi.jf.model;

import com.yjd.comm.base.model.Model;

/**
 * <b>description</b>：会员年积分订单明细快照表模型<br>
 * <b>time</b>：2017-03-07 15:17:05 <br>
 * <b>author</b>：  ready percy-chen@hotmail.com
 */
public class JfOrderDetailProductSnapshotModel extends Model{

	/**
	* @Fields serialVersionUID
	*/
	private static final long serialVersionUID = 1L;
	
	 /*
	  *订单明细id 
	  */
	private java.lang.Long order_detail_id;
	 /*
	  *商品编号 
	  */
	private java.lang.Long product_id;
	 /*
	  *商品名称 
	  */
	private java.lang.String title;
	 /*
	  *小封面图标 
	  */
	private java.lang.String small_img;
	 /*
	  *大封面图标 
	  */
	private java.lang.String big_img;
	 /*
	  *发布时间 
	  */
	private java.lang.Long pub_time;
	 /*
	  *商品价值 
	  */
	private java.lang.Double price;
	 /*
	  *兑换所需积分 
	  */
	private java.lang.Long cost_price;
	 /*
	  *库存量 
	  */
	private java.lang.Integer stock;
	 /*
	  *是否正式发布,0:否，1：是，默认为0 
	  */
	private java.lang.Integer is_pub;
	 /*
	  *是否正式发布,0:下架，1：上架，默认为0 
	  */
	private java.lang.Integer is_putaway;
	 /*
	  *商品类型，1：代金券，2：加息券 
	  */
	private java.lang.Integer type;
	 /*
	  *创建时间 
	  */
	private java.lang.Long create_time;
	 /*
	  *最后修改时间 
	  */
	private java.lang.Long update_time;
	 /*
	  *扩展属性1 
	  */
	private java.lang.String attr1;
	 /*
	  *扩展属性2 
	  */
	private java.lang.String attr2;
	 /*
	  *扩展属性3 
	  */
	private java.lang.String attr3;
	 /*
	  *扩展属性4 
	  */
	private java.lang.String attr4;
	 /*
	  *扩展属性5 
	  */
	private java.lang.String attr5;
	 /*
	  *版本号，默认为0，每次更新+1 
	  */
	private java.lang.Long version;
	 /*
	  *商品介绍 
	  */
	private java.lang.String description;

	public java.lang.Long getOrder_detail_id() {
		return order_detail_id;
	}

	public void setOrder_detail_id(java.lang.Long order_detail_id) {
		this.order_detail_id = order_detail_id;
	}
	public java.lang.Long getProduct_id() {
		return product_id;
	}

	public void setProduct_id(java.lang.Long product_id) {
		this.product_id = product_id;
	}
	public java.lang.String getTitle() {
		return title;
	}

	public void setTitle(java.lang.String title) {
		this.title = title;
	}
	public java.lang.String getSmall_img() {
		return small_img;
	}

	public void setSmall_img(java.lang.String small_img) {
		this.small_img = small_img;
	}
	public java.lang.String getBig_img() {
		return big_img;
	}

	public void setBig_img(java.lang.String big_img) {
		this.big_img = big_img;
	}
	public java.lang.Long getPub_time() {
		return pub_time;
	}

	public void setPub_time(java.lang.Long pub_time) {
		this.pub_time = pub_time;
	}
	
	
	public java.lang.Double getPrice() {
	    return price;
	}

	public void setPrice(java.lang.Double price) {
	    this.price = price;
	}

	public java.lang.Long getCost_price() {
		return cost_price;
	}

	public void setCost_price(java.lang.Long cost_price) {
		this.cost_price = cost_price;
	}
	public java.lang.Integer getStock() {
		return stock;
	}

	public void setStock(java.lang.Integer stock) {
		this.stock = stock;
	}
	public java.lang.Integer getIs_pub() {
		return is_pub;
	}

	public void setIs_pub(java.lang.Integer is_pub) {
		this.is_pub = is_pub;
	}
	public java.lang.Integer getIs_putaway() {
		return is_putaway;
	}

	public void setIs_putaway(java.lang.Integer is_putaway) {
		this.is_putaway = is_putaway;
	}
	public java.lang.Integer getType() {
		return type;
	}

	public void setType(java.lang.Integer type) {
		this.type = type;
	}
	public java.lang.Long getCreate_time() {
		return create_time;
	}

	public void setCreate_time(java.lang.Long create_time) {
		this.create_time = create_time;
	}
	public java.lang.Long getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(java.lang.Long update_time) {
		this.update_time = update_time;
	}
	public java.lang.String getAttr1() {
		return attr1;
	}

	public void setAttr1(java.lang.String attr1) {
		this.attr1 = attr1;
	}
	public java.lang.String getAttr2() {
		return attr2;
	}

	public void setAttr2(java.lang.String attr2) {
		this.attr2 = attr2;
	}
	public java.lang.String getAttr3() {
		return attr3;
	}

	public void setAttr3(java.lang.String attr3) {
		this.attr3 = attr3;
	}
	public java.lang.String getAttr4() {
		return attr4;
	}

	public void setAttr4(java.lang.String attr4) {
		this.attr4 = attr4;
	}
	public java.lang.String getAttr5() {
		return attr5;
	}

	public void setAttr5(java.lang.String attr5) {
		this.attr5 = attr5;
	}
	public java.lang.Long getVersion() {
		return version;
	}

	public void setVersion(java.lang.Long version) {
		this.version = version;
	}
	public java.lang.String getDescription() {
		return description;
	}

	public void setDescription(java.lang.String description) {
		this.description = description;
	}

}
